Multiple dome dam - Spanish English Dictionary